/**
 * 
 */
package com.ideal.trsdata.util;

/**
 * 
 * <p>
 * Title: SouthProv.java
 * </p>
 * <p>
 * Description: 
 * </p>
 * @author zhang_zhi
 * @version 1.0
 * @created Jul 20, 2011
 */
public enum SouthProv {
	
	/**
	 * 此为枚举形 包含 北京(11),上海(31),江苏(32),浙江(33)
	 * 安徽(34),福建(35),江西(36),湖北(42),湖南(43),广东(44) 
	 * 广西(45),海南(46),重庆(50),四川(51),贵州(52),云南(53) 
	 * 西藏(54),陕西(61),甘肃(62),青海(63),宁夏(64),新疆(65) 
	 * 等22省信息
	 */
	
	BeiJing{
		public String getProv(){
			return "11";
		}
		
		public String getName(){
			return "北京市";
		}
	},
	ShangHai{
		public String getProv(){
			return "31";
		}
		
		public String getName(){
			return "上海市";
		}
	},
	JiangSu{
		public String getProv(){
			return "32";
		}
		
		public String getName(){
			return "江苏省";
		}
	},
	ZheJiang{
		public String getProv(){
			return "33";
		}
		
		public String getName(){
			return "浙江省";
		}
	},
	AnHui{
		public String getProv(){
			return "34";
		}
		
		public String getName(){
			return "安徽省";
		}
	},
	FuJian{
		public String getProv(){
			return "35";
		}
		
		public String getName(){
			return "福建省";
		}
	},
	JiangXi{
		public String getProv(){
			return "36";
		}
		
		public String getName(){
			return "江西省";
		}
	},
	HuBei{
		public String getProv(){
			return "42";
		}
		
		public String getName(){
			return "湖北省";
		}
	},
	HuNan{
		public String getProv(){
			return "43";
		}
		
		public String getName(){
			return "湖南省";
		}
	},
	GuangDong{
		public String getProv(){
			return "44";
		}
		
		public String getName(){
			return "广东省";
		}
	},
	GuangXi{
		public String getProv(){
			return "45";
		}
		
		public String getName(){
			return "广西壮族自治区";
		}
	},
	HaiNan{
		public String getProv(){
			return "46";
		}
		
		public String getName(){
			return "海南省";
		}
	},
	ChongQing{
		public String getProv(){
			return "50";
		}
		
		public String getName(){
			return "重庆市";
		}
	},
	SiChuan{
		public String getProv(){
			return "51";
		}
		
		public String getName(){
			return "四川省";
		}
	},
	GuiZhou{
		public String getProv(){
			return "52";
		}
		
		public String getName(){
			return "贵州省";
		}
	},
	YunNan{
		public String getProv(){
			return "53";
		}
		
		public String getName(){
			return "云南省";
		}
	},
	XiZang{
		public String getProv(){
			return "54";
		}
		
		public String getName(){
			return "西藏自治区";
		}
	},
	ShanXi{
		public String getProv(){
			return "61";
		}
		
		public String getName(){
			return "陕西省";
		}
	},
	GanSu{
		public String getProv(){
			return "62";
		}
		
		public String getName(){
			return "甘肃省";
		}
	},
	QingHai{
		public String getProv(){
			return "63";
		}
		
		public String getName(){
			return "青海省";
		}
	},
	NingXia{
		public String getProv(){
			return "64";
		}
		
		public String getName(){
			return "宁夏回族自治区";
		}
	},
	XinJiang{
		public String getProv(){
			return "65";
		}
		
		public String getName(){
			return "新疆维吾尔自治区";
		}
	};
	
	public abstract String getProv(); //得到省
	public abstract String getName(); //得到名字
}
